indication indiscutable - German English Dictionary